Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
116 CHURCH ROAD £948,447 £951,000 19 Aug 2022
116A CHURCH ROAD £12,361 £10,000 23 May 2019
118 CHURCH ROAD £49,223 £40,000 19 Aug 2019
120 CHURCH ROAD Terraced £803,850 £325,000 31 Jan 2003
122A & 122B CHURCH ROAD £2,694 £2,500 8 Sep 2021
128 CHURCH ROAD Detached £1,312,044 £750,000 23 Oct 2008